using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace RDD
{
    public partial class preRelFacImp : Form
    {
        rptRelFacImp reporte = new rptRelFacImp();
        public preRelFacImp(int pCiaCod, string pFacturaID)
        {
            InitializeComponent();
            //Crear sentencia SQL
            string tSql = "SELECT F.CiaCod,F.FacturaID, F.Fecha, F.Observ, " +
                   "C.Nombre NombreCia, R.ArticuloID, R.ImportID, R.Cantidad, A.Nombre NombreArt " +
                   "FROM " + Constantes.LIB400 + ".FACTURA F JOIN " +
                   Constantes.LIB400 + ".RELFACIMP R ON F.FacturaID = R.FacturaID AND F.CIACOD = R.CIACOD JOIN " +
                   "CPXDATOS.CIAMAE C ON R.CiaCod = C.CiaCod JOIN " +
                   Constantes.LIB400 + ".ARTICULO A ON A.ArticuloID = R.ArticuloID " +
                   "WHERE F.CiaCod = " + pCiaCod + " AND " + "F.FacturaID = '" + pFacturaID + "'";
            accesoDatos400 p = new accesoDatos400();
            DataTable dt = p.leerDatosSQL(tSql);
            reporte.SetDataSource(dt);
            crvVistaPrevia.ReportSource = reporte;
        }
    }
}